import {
    createApp
} from 'vue' //引入仓库项目有用的方法
import App from './App.vue' //引入项目的根组件

// 引入路由
import router from "./router"
let app = createApp(App) //创建app应用 ==>application

app.use(router) //使用路由

//使用app.provide完成全局数据注册，所有的组件都可以使用
app.provide('token', '21212huhuh21212121huh212')
app.mount('#app') //将应用挂载到html挂载点中（div）

// Vue.prototype.$api = api
import store from './store'
app.use(store)


// 挂载网络数据请求方法到app.config.globalProperties
console.log('globalProperties', app.config.globalProperties)
app.config.globalProperties.$api = function () {
    console.log('我是新注册的请求方法')
}